<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>ftp_super</title>
<meta name='robots' content='noindex,nofollow' />
<meta name='generator' content='GLOBAL-6.5.7' />
<meta http-equiv='Content-Style-Type' content='text/css' />
<link rel='stylesheet' type='text/css' href='../style.css' />
</head>
<body>
<pre>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L446'>ftp_super</a>         446 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L452'>ftp_super</a>         452 src/vfs/ftpfs/ftpfs.c         char *cwdir = ftp_super-&gt;current_dir;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L454'>ftp_super</a>         454 src/vfs/ftpfs/ftpfs.c         close (ftp_super-&gt;sock);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L455'>ftp_super</a>         455 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;sock = sock;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L456'>ftp_super</a>         456 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;current_dir = NULL;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L468'>ftp_super</a>         468 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;current_dir = cwdir;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L481'>ftp_super</a>         481 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L511'>ftp_super</a>         511 src/vfs/ftpfs/ftpfs.c     status = write (ftp_super-&gt;sock, cmdstr-&gt;str, cmdstr-&gt;len);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L524'>ftp_super</a>         524 src/vfs/ftpfs/ftpfs.c                 if (status != 0 &amp;&amp; (write (ftp_super-&gt;sock, cmdstr-&gt;str, cmdstr-&gt;len) &gt; 0))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L542'>ftp_super</a>         542 src/vfs/ftpfs/ftpfs.c         status = ftpfs_get_reply (me, ftp_super-&gt;sock,</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L551'>ftp_super</a>         551 src/vfs/ftpfs/ftpfs.c             if (status != 0 &amp;&amp; (write (ftp_super-&gt;sock, cmdstr-&gt;str, cmdstr-&gt;len) &gt; 0))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L586'>ftp_super</a>         586 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L588'>ftp_super</a>         588 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;sock != -1)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L592'>ftp_super</a>         592 src/vfs/ftpfs/ftpfs.c         close (ftp_super-&gt;sock);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L594'>ftp_super</a>         594 src/vfs/ftpfs/ftpfs.c     g_free (ftp_super-&gt;current_dir);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L617'>ftp_super</a>         617 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L624'>ftp_super</a>         624 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;isbinary = TYPE_UNKNOWN;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L659'>ftp_super</a>         659 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;proxy != NULL)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L668'>ftp_super</a>         668 src/vfs/ftpfs/ftpfs.c     if (ftpfs_get_reply (me, ftp_super-&gt;sock, reply_string, sizeof (reply_string) - 1) == COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L673'>ftp_super</a>         673 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;remote_is_amiga = strstr (reply_up, "AMIGA") != NULL;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L675'>ftp_super</a>         675 src/vfs/ftpfs/ftpfs.c             ftp_super-&gt;strict = RFC_STRICT;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L681'>ftp_super</a>         681 src/vfs/ftpfs/ftpfs.c                      ftp_super-&gt;remote_is_amiga ? "yes" : "no");</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L719'>ftp_super</a>         719 src/vfs/ftpfs/ftpfs.c             ftp_super-&gt;failed_on_login = TRUE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L958'>ftp_super</a>         958 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L962'>ftp_super</a>         962 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;proxy != NULL)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L963'>ftp_super</a>         963 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;use_passive_connection = ftpfs_use_passive_connections_over_proxy;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L967'>ftp_super</a>         967 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;failed_on_login = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L969'>ftp_super</a>         969 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;sock = ftpfs_open_socket (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L970'>ftp_super</a>         970 src/vfs/ftpfs/ftpfs.c         if (ftp_super-&gt;sock == -1)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L979'>ftp_super</a>         979 src/vfs/ftpfs/ftpfs.c         if (!ftp_super-&gt;failed_on_login)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L983'>ftp_super</a>         983 src/vfs/ftpfs/ftpfs.c         close (ftp_super-&gt;sock);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1007'>ftp_super</a>        1007 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;current_dir = ftpfs_get_current_directory (me, super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1008'>ftp_super</a>        1008 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;current_dir == NULL)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1009'>ftp_super</a>        1009 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;current_dir = g_strdup (PATH_SEP_STR);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1282'>ftp_super</a>        1282 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1288'>ftp_super</a>        1288 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;use_passive_connection)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1289'>ftp_super</a>        1289 src/vfs/ftpfs/ftpfs.c         result = getpeername (ftp_super-&gt;sock, (struct sockaddr *) data_addr, data_addrlen);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1291'>ftp_super</a>        1291 src/vfs/ftpfs/ftpfs.c         result = getsockname (ftp_super-&gt;sock, (struct sockaddr *) data_addr, data_addrlen);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1326'>ftp_super</a>        1326 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1337'>ftp_super</a>        1337 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;use_passive_connection)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1349'>ftp_super</a>        1349 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;use_passive_connection = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1355'>ftp_super</a>        1355 src/vfs/ftpfs/ftpfs.c     if (!ftp_super-&gt;use_passive_connection)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1373'>ftp_super</a>        1373 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;use_passive_connection =</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1374'>ftp_super</a>        1374 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;proxy !=</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1387'>ftp_super</a>        1387 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1391'>ftp_super</a>        1391 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;ctl_connection_busy)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1433'>ftp_super</a>        1433 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;use_passive_connection)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1450'>ftp_super</a>        1450 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;ctl_connection_busy = TRUE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1460'>ftp_super</a>        1460 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1466'>ftp_super</a>        1466 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1470'>ftp_super</a>        1470 src/vfs/ftpfs/ftpfs.c     if (send (ftp_super-&gt;sock, ipbuf, sizeof (ipbuf), MSG_OOB) != sizeof (ipbuf))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1517'>ftp_super</a>        1517 src/vfs/ftpfs/ftpfs.c     if ((ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0) == TRANSIENT) &amp;&amp; (code == 426))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1518'>ftp_super</a>        1518 src/vfs/ftpfs/ftpfs.c         ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1730'>ftp_super</a>        1730 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1734'>ftp_super</a>        1734 src/vfs/ftpfs/ftpfs.c     cd_first = ftpfs_first_cd_then_ls || (ftp_super-&gt;strict == RFC_STRICT)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1740'>ftp_super</a>        1740 src/vfs/ftpfs/ftpfs.c                        ftp_super-&gt;strict ==</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1752'>ftp_super</a>        1752 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;strict == RFC_STRICT)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1771'>ftp_super</a>        1771 src/vfs/ftpfs/ftpfs.c         if (ftp_super-&gt;strict == RFC_AUTODETECT)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1775'>ftp_super</a>        1775 src/vfs/ftpfs/ftpfs.c             ftp_super-&gt;strict = RFC_STRICT;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1803'>ftp_super</a>        1803 src/vfs/ftpfs/ftpfs.c             ftp_super-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1804'>ftp_super</a>        1804 src/vfs/ftpfs/ftpfs.c             ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1832'>ftp_super</a>        1832 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1834'>ftp_super</a>        1834 src/vfs/ftpfs/ftpfs.c     if ((ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0) != COMPLETE))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1855'>ftp_super</a>        1855 src/vfs/ftpfs/ftpfs.c     if (ftp_super-&gt;strict == RFC_AUTODETECT)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1856'>ftp_super</a>        1856 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;strict = RFC_DARING;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1868'>ftp_super</a>        1868 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1952'>ftp_super</a>        1952 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1955'>ftp_super</a>        1955 src/vfs/ftpfs/ftpfs.c     if (ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0) != COMPLETE)</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1962'>ftp_super</a>        1962 src/vfs/ftpfs/ftpfs.c     ftp_super-&gt;ctl_connection_busy = FALSE;</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L1965'>ftp_super</a>        1965 src/vfs/ftpfs/ftpfs.c     ftpfs_get_reply (me, ftp_super-&gt;sock, NULL, 0);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2188'>ftp_super</a>        2188 src/vfs/ftpfs/ftpfs.c     ftp_super_t *ftp_super = FTP_SUPER (super);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2192'>ftp_super</a>        2192 src/vfs/ftpfs/ftpfs.c     if (!ftp_super-&gt;cwd_deferred &amp;&amp; ftpfs_is_same_dir (me, super, remote_path))</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2203'>ftp_super</a>        2203 src/vfs/ftpfs/ftpfs.c         g_free (ftp_super-&gt;current_dir);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2204'>ftp_super</a>        2204 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;current_dir = g_strdup (remote_path);</span>
<span class='curline'><a href='../S/src--vfs--ftpfs--ftpfs.c.html#L2205'>ftp_super</a>        2205 src/vfs/ftpfs/ftpfs.c         ftp_super-&gt;cwd_deferred = FALSE;</span>
</pre>
</body>
</html>
